"""
提示用户输入字符串，实现如下功能：  ab23ASF423sddf$%&$^324%*^&
    1.计算字符串有多少个数字、英文字母及其他字符
    2.计算字符串有字母a或A出现了多少次
"""
string = input('请输入字符串：')
count1 = count2 = count3 = count4 = 0
for c in string:
    if '0' <= c <= '9':
        count1 += 1
    elif 'a' <= c.lower() <= 'z':
        count2 += 1
    else:
        count3 += 1
    if c.lower() == 'a':
        count4 += 1
print('数字：', count1)
print('字母：', count2)
print('其他：', count3)
print('字母a或A：', count4)
